<?php
namespace app\admin\controller\develop;
use app\admin\controller\Controller;
use app\admin\model\develop\CrontabLog as CrontabLogModel;
/**
 *  定時任務執行記錄
 * Class CrontabLog
 * @package app\admin\controller\develop
 */
class CrontabLog extends Controller
{
    /**
     * 查看
     */
    public function index()
    {
        $id=input('id');
        $id=$id ?$id : 0;
        $model = new CrontabLogModel;
        $list = $model->getList($id);
        return $this->fetch('index', compact('list'));
    }

    /**
     *  删除执行日志
     * @param $id
     * @return array|mixed
     */
    public function delete($id)
    {
        // 代理商详情
        $model =new  CrontabLogModel;
        if (!$model->del($id)) {
            return $this->renderError('操作失败');
        }
        return $this->renderSuccess('操作成功');
    }

    /**
     *  执行日志详情
     * @param null $id
     * @return array|mixed
     */
    public function detail($id = null)
    {
        $model=new CrontabLogModel;
        $row =$model->detail($id);
        if (!$row) {
            return $this->renderError('沒有找到记录');
        }
        return $this->fetch('detail', compact('row'));
    }
}